package com.infovane.model;

import java.util.Date;

/**
 * TArticleComment entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class TArticleComment implements java.io.Serializable {

	// Fields

	private Long articleCommentId;
	private Long articleId;
	private Long commentPId;
	private Long commentRootId;
	private Integer commentIsLeaf;
	private String articleCommentTitle;
	private String articleCommentContent;
	private Date commentCreateTime;
	private Date commentModifyTime;
	private Integer commentIfHide;
	private String userName;

	// Constructors

	/** default constructor */
	public TArticleComment() {
	}

	/** full constructor */
	public TArticleComment(Long articleId, Long commentPId, Long commentRootId,
			Integer commentIsLeaf, String articleCommentTitle,
			String articleCommentContent, Date commentCreateTime,
			Date commentModifyTime, Integer commentIfHide, String userName) {
		this.articleId = articleId;
		this.commentPId = commentPId;
		this.commentRootId = commentRootId;
		this.commentIsLeaf = commentIsLeaf;
		this.articleCommentTitle = articleCommentTitle;
		this.articleCommentContent = articleCommentContent;
		this.commentCreateTime = commentCreateTime;
		this.commentModifyTime = commentModifyTime;
		this.commentIfHide = commentIfHide;
		this.userName = userName;
	}

	// Property accessors

	public Long getArticleCommentId() {
		return this.articleCommentId;
	}

	public void setArticleCommentId(Long articleCommentId) {
		this.articleCommentId = articleCommentId;
	}

	public Long getArticleId() {
		return this.articleId;
	}

	public void setArticleId(Long articleId) {
		this.articleId = articleId;
	}

	public Long getCommentPId() {
		return this.commentPId;
	}

	public void setCommentPId(Long commentPId) {
		this.commentPId = commentPId;
	}

	public Long getCommentRootId() {
		return this.commentRootId;
	}

	public void setCommentRootId(Long commentRootId) {
		this.commentRootId = commentRootId;
	}

	public Integer getCommentIsLeaf() {
		return this.commentIsLeaf;
	}

	public void setCommentIsLeaf(Integer commentIsLeaf) {
		this.commentIsLeaf = commentIsLeaf;
	}

	public String getArticleCommentTitle() {
		return this.articleCommentTitle;
	}

	public void setArticleCommentTitle(String articleCommentTitle) {
		this.articleCommentTitle = articleCommentTitle;
	}

	public String getArticleCommentContent() {
		return this.articleCommentContent;
	}

	public void setArticleCommentContent(String articleCommentContent) {
		this.articleCommentContent = articleCommentContent;
	}

	public Date getCommentCreateTime() {
		return this.commentCreateTime;
	}

	public void setCommentCreateTime(Date commentCreateTime) {
		this.commentCreateTime = commentCreateTime;
	}

	public Date getCommentModifyTime() {
		return this.commentModifyTime;
	}

	public void setCommentModifyTime(Date commentModifyTime) {
		this.commentModifyTime = commentModifyTime;
	}

	public Integer getCommentIfHide() {
		return this.commentIfHide;
	}

	public void setCommentIfHide(Integer commentIfHide) {
		this.commentIfHide = commentIfHide;
	}

	public String getUserName() {
		return this.userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

}